spit and polish

Translations
un bon coup de polish
Definitions
A phrase referring to thorough cleaning, polishing, or attention to detail, often to make something look neat, tidy, or impressive; can also mean a high standard of smartness or appearance, especially in a military context.